/*    */
package com.xj.common.bean.point;

import java.io.Serializable;
import java.util.List;

/*    */
/*    */ public class HisPointValue implements Serializable {
    /*    */   private static final long serialVersionUID = 1L;
    /*    */   private List<HisData> values;

    /*    */
    /*  7 */
    public String toString() {
        return "HisPointValue(values=" + getValues() + ")";
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        List<HisData> $values = (List<HisData>) getValues();
        return result * 59 + (($values == null) ? 43 : $values.hashCode());
    }

    protected boolean canEqual(Object other) {
        return other instanceof HisPointValue;
    }

    public boolean equals(Object o) {
        if (o == this) return true;
        if (!(o instanceof HisPointValue)) return false;
        HisPointValue other = (HisPointValue) o;
        if (!other.canEqual(this)) return false;
        List<HisData> this$values = (List<HisData>) getValues(), other$values = (List<HisData>) other.getValues();
        return !((this$values == null) ? (other$values != null) : !this$values.equals(other$values));
    }

    public void setValues(List<HisData> values) {
        this.values = values;
    }

    /*    */
    /*    */
    /* 10 */
    public List<HisData> getValues() {
        return this.values;
    }

    public static class HisData {
        /* 11 */     private String key;

        public void setKey(String key) {
            this.key = key;
        }

        private List<HisDataVal> vals;

        public void setVals(List<HisDataVal> vals) {
            this.vals = vals;
        }

        public boolean equals(Object o) {
            if (o == this) return true;
            if (!(o instanceof HisData)) return false;
            HisData other = (HisData) o;
            if (!other.canEqual(this)) return false;
            Object this$key = getKey(), other$key = other.getKey();
            if ((this$key == null) ? (other$key != null) : !this$key.equals(other$key)) return false;
            List<HisDataVal> this$vals = (List<HisDataVal>) getVals(), other$vals = (List<HisDataVal>) other.getVals();
            return !((this$vals == null) ? (other$vals != null) : !this$vals.equals(other$vals));
        }

        protected boolean canEqual(Object other) {
            return other instanceof HisData;
        }

        public int hashCode() {
            int PRIME = 59;
            int result = 1;
            Object $key = getKey();
            result = result * 59 + (($key == null) ? 43 : $key.hashCode());
            List<HisDataVal> $vals = (List<HisDataVal>) getVals();
            return result * 59 + (($vals == null) ? 43 : $vals.hashCode());
        }

        public String toString() {
            return "HisPointValue.HisData(key=" + getKey() + ", vals=" + getVals() + ")";
        }

        /*    */
        /* 13 */
        public String getKey() {
            return this.key;
        }

        public List<HisDataVal> getVals() {
            /* 14 */
            return this.vals;
            /*    */
        }

        public static class HisDataVal {
            private String time;
            private Double value;

            /* 16 */
            public void setTime(String time) {
                this.time = time;
            }

            public void setValue(Double value) {
                this.value = value;
            }

            public boolean equals(Object o) {
                if (o == this) return true;
                if (!(o instanceof HisDataVal)) return false;
                HisDataVal other = (HisDataVal) o;
                if (!other.canEqual(this)) return false;
                Object this$value = getValue(), other$value = other.getValue();
                if ((this$value == null) ? (other$value != null) : !this$value.equals(other$value)) return false;
                Object this$time = getTime(), other$time = other.getTime();
                return !((this$time == null) ? (other$time != null) : !this$time.equals(other$time));
            }

            protected boolean canEqual(Object other) {
                return other instanceof HisDataVal;
            }

            public int hashCode() {
                int PRIME = 59;
                int result = 1;
                Object $value = getValue();
                result = result * 59 + (($value == null) ? 43 : $value.hashCode());
                Object $time = getTime();
                return result * 59 + (($time == null) ? 43 : $time.hashCode());
            }

            public String toString() {
                return "HisPointValue.HisData.HisDataVal(time=" + getTime() + ", value=" + getValue() + ")";
            }

            /*    */
            /* 18 */
            public String getTime() {
                return this.time;
            }

            public Double getValue() {
                /* 19 */
                return this.value;
                /*    */
            }
        }
        /*    */
        /*    */
    }
    /*    */
}


/* Location:              C:\Users\Administrator\Desktop\fsdownload\ie-data.jar!\BOOT-INF\lib\ie-base-1.0-SNAPSHOT.jar!\com\xj\common\bean\point\HisPointValue.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */